package com.ruoyi.hr.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.util.Date;

/**
 * 公司信息表 ocompany
 *
 * @author zh
 */
public class Companys extends BaseEntity {
    private static final long serialVersionUID = 1L;

    public Companys(){}

    public Companys(int isDisabled){
        this.isDisabled = isDisabled;
    }


    private Integer compID;//公司ID

    @Excel(name = "公司编码")
    private String compCode;//公司代码

    @Excel(name = "公司对应工号前4位")
    private String compBadge;//公司对应工号前4位

    private Integer compGroup;//集团名称ID

    @Excel(name = "集团名称")
    private String compGroupName;//集团名称

    @Excel(name = "公司名称")
    private String title;//公司名称

    @Excel(name = "简称")
    private String compAbbr;//简称

    private Integer compGrade;//公司级别ID

    @Excel(name = "公司级别")
    private String compGradeName;//公司级别名称

    private Integer compType;//公司类型ID

    @Excel(name = "公司类型")
    private String compTypeName;//公司类型名称

    private Integer industu;//所属行业ID

    @Excel(name = "所属行业")
    private String industuName;//所属行业名称

    private Integer compArea;//公司区域ID

    @Excel(name = "公司区域")
    private String compAreaName;//公司区域名称

    private Long adminID;//上级公司ID

    @Excel(name = "上级公司")
    private String adminName;//上级公司名称

    @Excel(name = "法人代表")
    private String lawyer;//法人代表

    @Excel(name = "公司地址")
    private String address;//公司地址

    @Excel(name = "注册地址")
    private String regAddress;//注册地址

    @Excel(name = "联系电话")
    private String tel;//联系电话

    @Excel(name = "邮政编码")
    private String postCode;//邮政编码

    @Excel(name = "公司网站")
    private String webSite;//公司网站

    @Excel(name = "统一社会信用代码")
    private String socialcreCode;//统一社会信用代码

    @Excel(name = "企业资质")
    private String enterpriseQuafic;//企业资质

    @Excel(name = "公司简介")
    private String companyprofile;//公司简介

    @Excel(name = "成立日期")
    private Date effectDate;//成立日期

    private Integer isDisabled;//生否生效

    public Integer getIsDisabled() {
        return isDisabled;
    }

    public void setIsDisabled(Integer isDisabled) {
        this.isDisabled = isDisabled;
    }

    public Integer getCompID() {
        return compID;
    }

    public void setCompID(Integer compID) {
        this.compID = compID;
    }

    public String getCompCode() {
        return compCode;
    }

    public void setCompCode(String compCode) {
        this.compCode = compCode;
    }

    public String getCompBadge() {
        return compBadge;
    }

    public void setCompBadge(String compBadge) {
        this.compBadge = compBadge;
    }

    public Integer getCompGroup() {
        return compGroup;
    }

    public void setCompGroup(Integer compGroup) {
        this.compGroup = compGroup;
    }

    public String getCompGroupName() {
        return compGroupName;
    }

    public void setCompGroupName(String compGroupName) {
        this.compGroupName = compGroupName;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getCompAbbr() {
        return compAbbr;
    }

    public void setCompAbbr(String compAbbr) {
        this.compAbbr = compAbbr;
    }

    public Integer getCompGrade() {
        return compGrade;
    }

    public void setCompGrade(Integer compGrade) {
        this.compGrade = compGrade;
    }

    public String getCompGradeName() {
        return compGradeName;
    }

    public void setCompGradeName(String compGradeName) {
        this.compGradeName = compGradeName;
    }

    public Integer getCompType() {
        return compType;
    }

    public void setCompType(Integer compType) {
        this.compType = compType;
    }

    public String getCompTypeName() {
        return compTypeName;
    }

    public void setCompTypeName(String compTypeName) {
        this.compTypeName = compTypeName;
    }

    public Integer getIndustu() {
        return industu;
    }

    public void setIndustu(Integer industu) {
        this.industu = industu;
    }

    public String getIndustuName() {
        return industuName;
    }

    public void setIndustuName(String industuName) {
        this.industuName = industuName;
    }

    public Integer getCompArea() {
        return compArea;
    }

    public void setCompArea(Integer compArea) {
        this.compArea = compArea;
    }

    public String getCompAreaName() {
        return compAreaName;
    }

    public void setCompAreaName(String compAreaName) {
        this.compAreaName = compAreaName;
    }

    public Long getAdminID() {
        return adminID;
    }

    public void setAdminID(Long adminID) {
        this.adminID = adminID;
    }

    public String getAdminName() {
        return adminName;
    }

    public void setAdminName(String adminName) {
        this.adminName = adminName;
    }

    public String getLawyer() {
        return lawyer;
    }

    public void setLawyer(String lawyer) {
        this.lawyer = lawyer;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getRegAddress() {
        return regAddress;
    }

    public void setRegAddress(String regAddress) {
        this.regAddress = regAddress;
    }

    public String getTel() {
        return tel;
    }

    public void setTel(String tel) {
        this.tel = tel;
    }

    public String getPostCode() {
        return postCode;
    }

    public void setPostCode(String postCode) {
        this.postCode = postCode;
    }

    public String getWebSite() {
        return webSite;
    }

    public void setWebSite(String webSite) {
        this.webSite = webSite;
    }

    public String getSocialcreCode() {
        return socialcreCode;
    }

    public void setSocialcreCode(String socialcreCode) {
        this.socialcreCode = socialcreCode;
    }

    public String getEnterpriseQuafic() {
        return enterpriseQuafic;
    }

    public void setEnterpriseQuafic(String enterpriseQuafic) {
        this.enterpriseQuafic = enterpriseQuafic;
    }

    public String getCompanyprofile() {
        return companyprofile;
    }

    public void setCompanyprofile(String companyprofile) {
        this.companyprofile = companyprofile;
    }

    public Date getEffectDate() {
        return effectDate;
    }

    public void setEffectDate(Date effectDate) {
        this.effectDate = effectDate;
    }
}